home *** CD-ROM | disk | FTP | other *** search
/ CDUTIL 13 / CDUTIL #13 Julio 1995.iso / windows / acadwin / support / ddmodify.dcl < prev    next >
Encoding:
Text File  |  1995-02-08  |  52.3 KB  |  2,086 lines

  1. // Next available MSG number is   319
  2. // MODULE_ID DDMODIFY_DCL_
  3. /* Next available MSG number is   319 */
  4.  
  5. //     DDMODIFY.DCL       Version 1.1
  6. //
  7. //     Copyright (C) 1991, 1992, 1993, 1994 by Autodesk, Inc.
  8. //
  9. //     Permission to use, copy, modify, and distribute this software
  10. //     for any purpose and without fee is hereby granted, provided
  11. //     that the above copyright notice appears in all copies and
  12. //     that both that copyright notice and the limited warranty and
  13. //     restricted rights notice below appear in all supporting
  14. //     documentation.
  15. //
  16. //     AUTODESK PROVIDES THIS PROGRAM "AS IS" AND WITH ALL FAULTS.
  17. //     AUTODESK SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF
  18. //     MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE.  AUTODESK, INC.
  19. //     DOES NOT WARRANT THAT THE OPERATION OF THE PROGRAM WILL BE
  20. //     UNINTERRUPTED OR ERROR FREE.
  21. //
  22. //     Use, duplication, or disclosure by the U.S. Government is subject to
  23. //     restrictions set forth in FAR 52.227-19 (Commercial Computer
  24. //     Software - Restricted Rights) and DFAR 252.227-7013(c)(1)(ii)
  25. //     (Rights in Technical Data and Computer Software), as applicable.
  26. //
  27. //.
  28. //
  29. //     Dialogue for the DDMODIFY command, for use with DDMODIFY.LSP
  30.  
  31.  
  32. //dcl_settings : default_dcl_settings { audit_level = 3; }
  33.  
  34.  
  35. //-------- Subassemblies and prototypes shared across several dialogues -------
  36.  
  37. common_fields : column {
  38.     : boxed_row {
  39.         label = "Propiedades";
  40.         : column {
  41.             : row {
  42.                 fixed_width = true;
  43.                 : button {
  44.                     label = "Color...";
  45.                     mnemonic = "o";
  46.                     key = "b_color";
  47.                     width = 14;
  48.                     fixed_width = true;
  49.                 }
  50.                 : image_button {
  51.                     key = "show_image";
  52.                     height = 1;
  53.                     width = 3;
  54.                 }
  55.                 : text {
  56.                     key = "t_color";
  57.                     width = 12;
  58.                 }
  59.             }
  60.             : row {
  61.                 fixed_width = true;
  62.                 : button {
  63.                     label = "Capa...";
  64.                     mnemonic = "C";
  65.                     key = "b_name";
  66.                     width = 14;
  67.                     fixed_width = true;
  68.                 }
  69.                 : text {
  70.                     key = "t_layer";
  71.                     width = 16;
  72.                 }
  73.             }
  74.             : row {
  75.                 fixed_width = true;
  76.                 : button {
  77.                     label = "Tlφnea...";
  78.                     mnemonic = "l";
  79.                     key = "b_line";
  80.                     width = 14;
  81.                 }
  82.                 : text {
  83.                     key = "t_ltype";
  84.                     width = 16;
  85.                 }
  86.            }
  87.         }
  88.         spacer_1;
  89.         : column {
  90.             fixed_width = true;
  91.             handle_assembly;
  92.             : row {
  93.                 : text_part {
  94.                     label = "Alt-objeto:";
  95.                     mnemonic = "j";
  96.                     width = 16;
  97.                     fixed_width = true;
  98.                 }
  99.                 : edit_box {
  100.                     key = "eb_thickness";
  101.                     edit_width = 15;
  102.                 }
  103.             }
  104.             : row {
  105.                 : text_part {
  106.                     label = "Escala Tlφnea:";
  107.                     mnemonic = "n";
  108.                     width = 16;
  109.                     fixed_width = true;
  110.                 }
  111.                 : edit_box {
  112.                     key = "eb_ltscale";
  113.                     edit_width = 15;
  114.                 }
  115.             }
  116.         }
  117.     }
  118.     spacer;
  119. }
  120.  
  121. number_box : edit_box {
  122.     edit_width = 10;
  123. }
  124.  
  125. pick_point_button : button {
  126.     label = "Designar pto. <";
  127.     alignment = centered;
  128. }
  129.  
  130. pick_point_1_button : pick_point_button {
  131.     key = "pick_1";
  132.     mnemonic = "t";
  133. }
  134. pick_point_2_button : pick_point_button {
  135.     key = "pick_2";
  136.     mnemonic = "p";
  137. }
  138. pick_point_3_button : pick_point_button {
  139.     key = "pick_3";
  140.     mnemonic = "s";
  141. }
  142. pick_point_4_button : pick_point_button {
  143.     key = "pick_4";
  144.     mnemonic = "g";
  145. }
  146.  
  147. x_box : number_box {
  148.     label = "X:";
  149.     mnemonic = "X";
  150. }
  151. y_box : number_box {
  152.     label = "Y:";
  153.     mnemonic = "Y";
  154. }
  155. z_box : number_box {
  156.     label = "Z:";
  157.     mnemonic = "Z";
  158. }
  159.  
  160. x1_box : x_box {
  161.     key = "x1_pt";
  162. }
  163. x2_box : x_box {
  164.     key = "x2_pt";
  165. }
  166. x3_box : x_box {
  167.     key = "x3_pt";
  168. }
  169. x4_box : x_box {
  170.     key = "x4_pt";
  171. }
  172.  
  173. y1_box : y_box {
  174.     key = "y1_pt";
  175. }
  176. y2_box : y_box {
  177.     key = "y2_pt";
  178. }
  179. y3_box : y_box {
  180.     key = "y3_pt";
  181. }
  182. y4_box : y_box {
  183.     key = "y4_pt";
  184. }
  185.  
  186. z1_box : z_box {
  187.     key = "z1_pt";
  188. }
  189. z2_box : z_box {
  190.     key = "z2_pt";
  191. }
  192. z3_box : z_box {
  193.     key = "z3_pt";
  194. }
  195. z4_box : z_box {
  196.     key = "z4_pt";
  197. }
  198. // Xline/Ray edit boxes.
  199. xline_x1 : x_box {
  200.     key = "xline_x1";
  201. }
  202. xline_y1 : y_box {
  203.     key = "xline_y1";
  204. }
  205. xline_z1 : z_box {
  206.     key = "xline_z1";
  207. }
  208. xline_x2 : x_box {
  209.     key = "xline_x2";
  210. }
  211. xline_y2 : y_box {
  212.     key = "xline_y2";
  213. }
  214. xline_z2 : z_box {
  215.     key = "xline_z2";
  216. }
  217.  
  218.  
  219. handle_assembly : row {
  220.     : text {
  221.         label = "Identif.:";
  222.         width = 16;
  223.         fixed_width = true;
  224.     }
  225.     // width = width of thickness/ltscale edit boxes - 3;
  226.     : text {
  227.         key = "Handle";
  228.         width = 12;
  229.     }
  230. }
  231.  
  232. dimstyle_buttons :column {
  233.     :column{
  234.         fixed_width = true;
  235.         fixed_height = true;
  236.         alignment = centered;
  237.         :button{
  238.             label = "Geometrφa...";
  239.             mnemonic = "G";
  240.             key = /*MSG0*/"mod_geom";
  241.             width = 13;
  242.         }
  243.         :button{
  244.             label = "Formato...";
  245.             mnemonic = "F";
  246.             key = /*MSG0*/"mod_format";
  247.             width = 13;
  248.         }
  249.         :button{
  250.             label = "Anotaci≤n...";
  251.             mnemonic = "A";
  252.             key = /*MSG0*/"mod_annot";
  253.             width = 13;
  254.         }
  255.     }
  256. }
  257.  
  258. dimedit_column :column {
  259.     :column{
  260.         fixed_width = true;
  261.         fixed_height = true;
  262.         :button{
  263.             label = "Editar...";
  264.             mnemonic = "d";
  265.             key = /*MSG0*/"mod_text";
  266.             height = 2;
  267.         }
  268.         :popup_list{
  269.             label = "Estilo: ";
  270.             mnemonic = "E";
  271.             key = /*MSG0*/"mod_style";
  272.             width = 32;
  273.             list = "";
  274.         }
  275.     }
  276. }
  277.  
  278.  
  279. //-------------------- Dialogues --------------------
  280. ddmline : dialog {
  281.     label = "Modificar lφnea m·ltiple";
  282.     common_fields;
  283.     : row {
  284.       : concatenation {
  285.          : text_part {
  286.              label = "Estilo lφneam: ";
  287.              width = 12;
  288.          }
  289.          : text_part {
  290.              key = "ml_style";
  291.              width = 33;
  292.              fixed_width = true;
  293.          }
  294.       }
  295.       spacer_1;
  296.     }
  297.     spacer;
  298.     : row { 
  299.         alignment = centered;
  300.         fixed_width = true;
  301.         ok_cancel_help;
  302.     }
  303.     errtile;
  304. }
  305.  
  306. ddxline : dialog {
  307.     label = "Modificar lφnea auxiliar";
  308.     common_fields;
  309.     spacer;
  310.     : row {
  311.         : boxed_column {
  312.             label = "Punto raφz";
  313.             fixed_width = true;
  314.             pick_point_1_button;
  315.             xline_x1;
  316.             xline_y1;
  317.             xline_z1;
  318.         }
  319.         : boxed_column {
  320.             label = "Segundo punto";
  321.             fixed_width = true;
  322.             pick_point_2_button;
  323.             xline_x2;
  324.             xline_y2;
  325.             xline_z2;
  326.         }
  327.         : boxed_column {
  328.             label = "Vector de direcci≤n";
  329.                spacer_1;
  330.                 : concatenation {
  331.                     : text_part {
  332.                         label = " X:";
  333.                         width = 4;
  334.                     }
  335.                     : text_part {
  336.                         key = "dir_x";
  337.                         width = 10;
  338.                     }
  339.                 }
  340.                 : concatenation {
  341.                     : text_part {
  342.                         label = " Y:";
  343.                         width = 4;
  344.                     }
  345.                     : text_part {
  346.                         key = "dir_y";
  347.                         width = 10;
  348.                     }
  349.                 }
  350.                 : concatenation {
  351.                     : text_part {
  352.                         label = " Z:";
  353.                         width = 4;
  354.                     }
  355.                     : text_part {
  356.                         key = "dir_z";
  357.                         width = 10;
  358.                     }
  359.                 }
  360.                 spacer_1;
  361.         }
  362.     }
  363.     spacer;
  364.     ok_cancel_help_errtile;
  365. }
  366.  
  367. ddray : dialog {
  368.     label = "Modificar rayo";
  369.     common_fields;
  370.     spacer;
  371.     : row {
  372.         : boxed_column {
  373.             label = "Punto inicial";
  374.             fixed_width = true;
  375.             pick_point_1_button;
  376.             xline_x1;
  377.             xline_y1;
  378.             xline_z1;
  379.         }
  380.         : boxed_column {
  381.             label = "Segundo punto";
  382.             fixed_width = true;
  383.             pick_point_2_button;
  384.             xline_x2;
  385.             xline_y2;
  386.             xline_z2;
  387.         }
  388.         : boxed_column {
  389.             label = "Vector de direcci≤n";
  390.                spacer_1;
  391.                 : concatenation {
  392.                     : text_part {
  393.                         label = " X:";
  394.                         width = 4;
  395.                     }
  396.                     : text_part {
  397.                         key = "dir_x";
  398.                         width = 10;
  399.                     }
  400.                 }
  401.                 : concatenation {
  402.                     : text_part {
  403.                         label = " Y:";
  404.                         width = 4;
  405.                     }
  406.                     : text_part {
  407.                         key = "dir_y";
  408.                         width = 10;
  409.                     }
  410.                 }
  411.                 : concatenation {
  412.                     : text_part {
  413.                         label = " Z:";
  414.                         width = 4;
  415.                     }
  416.                     : text_part {
  417.                         key = "dir_z";
  418.                         width = 10;
  419.                     }
  420.                 }
  421.                 spacer_1;
  422.         }
  423.     }
  424.     spacer;
  425.     ok_cancel_help_errtile;
  426. }
  427.  
  428. ddpoint : dialog {
  429.     label = "Modificar punto";
  430.     common_fields;
  431.     : row {
  432.         fixed_width = true;
  433.         : boxed_column {
  434.             label = "Emplazamiento";
  435.             fixed_width = true;
  436.             pick_point_1_button;
  437.             x1_box;
  438.             y1_box;
  439.             z1_box;
  440.         }
  441.         spacer;
  442.     }
  443.     ok_cancel_help_errtile;
  444. }
  445.  
  446. dd3dsolid : dialog {
  447.     label = "Modificar s≤lido 3D";
  448.     common_fields;
  449.     : row {
  450.         fixed_width = true;
  451.         spacer;
  452.         : column {
  453.             alignment = top;
  454.             fixed_height = true;
  455.             spacer_1;
  456.         }
  457.     }
  458.     ok_cancel_help_errtile;
  459. }
  460. ddregion : dialog {
  461.     label = "Modificar regi≤n";
  462.     common_fields;
  463.     : row {
  464.         fixed_width = true;
  465.         spacer;
  466.         : column {
  467.             alignment = top;
  468.             fixed_height = true;
  469.             spacer_1;
  470.         }
  471.     }
  472.     ok_cancel_help_errtile;
  473. }
  474. ddbody : dialog {
  475.     label = "Modificar cuerpo";
  476.     common_fields;
  477.     : row {
  478.         fixed_width = true;
  479.         spacer;
  480.         : column {
  481.             alignment = top;
  482.             fixed_height = true;
  483.             spacer_1;
  484.         }
  485.     }
  486.     ok_cancel_help_errtile;
  487. }
  488. ddline : dialog {
  489.     label = "Modificar lφnea";
  490.     common_fields;
  491.     : row {
  492.         : boxed_column {
  493.             label = "Desde el punto";
  494.             fixed_width = true;
  495.             pick_point_1_button;
  496.             x1_box;
  497.             y1_box;
  498.             z1_box;
  499.         }
  500.         : boxed_column {
  501.             label = "Hasta el punto";
  502.             fixed_width = true;
  503.             pick_point_2_button;
  504.             x2_box;
  505.             y2_box;
  506.             z2_box;
  507.         }
  508.         : column {
  509.             : text {
  510.                 label = "Incremento XYZ: ";
  511.             }
  512.             : column {
  513.                 fixed_height = true;
  514.                 : concatenation {
  515.                     : text_part {
  516.                         label = " X:";
  517.                         width = 4;
  518.                     }
  519.                     : text_part {
  520.                         key = "delta_x";
  521.                         width = 10;
  522.                     }
  523.                 }
  524.                 : concatenation {
  525.                     : text_part {
  526.                         label = " Y:";
  527.                         width = 4;
  528.                     }
  529.                     : text_part {
  530.                         key = "delta_y";
  531.                         width = 10;
  532.                     }
  533.                 }
  534.                 : concatenation {
  535.                     : text_part {
  536.                         label = " Z:";
  537.                         width = 4;
  538.                     }
  539.                     : text_part {
  540.                         key = "delta_z";
  541.                         width = 10;
  542.                     }
  543.                 }
  544.             }
  545.             spacer_0;
  546.             : column {
  547.                 fixed_height = true;
  548.                 : concatenation {
  549.                     : text_part {
  550.                         label = "Longitud: ";
  551.                         width = 8;
  552.                     }
  553.                     : text_part {
  554.                         key = "l_length";
  555.                         width = 10;
  556.                     }
  557.                 }
  558.                 fixed_height = true;
  559.                 : concatenation {
  560.                     : text_part {
  561.                         label = "Angulo: ";
  562.                         width = 8;
  563.                     }
  564.                     : text_part {
  565.                         key = "l_angle";
  566.                         width = 10;
  567.                     }
  568.                 }
  569.             }
  570.         }
  571.     spacer_1;
  572.     }
  573.     spacer;
  574.     ok_cancel_help_errtile;
  575. }
  576.  
  577. ddellipse : dialog {
  578.     label = "Modificar elipse";
  579.     common_fields;
  580.     : row {
  581.         fixed_width = true;
  582.         : boxed_column {
  583.             label = "Centro";
  584.             fixed_width = true;
  585.             pick_point_1_button;
  586.             x1_box;
  587.             y1_box;
  588.             z1_box;
  589.         }
  590.         spacer;
  591.         : column {
  592.             fixed_height = true;
  593.             : number_box {
  594.                 label = "Radio mayor:";
  595.                 mnemonic = "m";
  596.                 key = "majrad";
  597.             }
  598.             : number_box {
  599.                 label = "Radio menor:";
  600.                 mnemonic = "R";
  601.                 key = "minrad";
  602.             }
  603.             : row {
  604.                 : column {
  605.                     : text {
  606.                         label = "Relaci≤n radios:";
  607.                     }
  608.                 }
  609.                 : column {
  610.                     : text {
  611.                         key = "rratio";
  612.                         width = 11;
  613.                     }
  614.                 }
  615.             } 
  616.             : number_box {
  617.                 label = "Angulo inicial:";
  618.                 mnemonic = "i";
  619.                 key = "st_ang";
  620.             }
  621.             : number_box {
  622.                 label = "Angulo final:";
  623.                 mnemonic = "f";
  624.                 key = "end_eang";
  625.             }
  626.         }
  627.         : column {
  628.             : boxed_column {
  629.                 label = "Vector.Eje mayor";
  630.                 fixed_width = true;
  631.                 : row {
  632.                     : column {
  633.                         : text {
  634.                             label = "X:";
  635.                         }
  636.                         : text {
  637.                             label = "Y:";
  638.                         }
  639.                         : text {
  640.                             label = "Z:";
  641.                         }
  642.                     }
  643.                     : column {
  644.                         : text {
  645.                             key = "Majraddirx";
  646.                             width = 11;
  647.                         }
  648.                         : text {
  649.                             key = "Majraddiry";
  650.                             width = 11;
  651.                         }
  652.                         : text {
  653.                             key = "Majraddirz";
  654.                             width = 11;
  655.                         }
  656.                     }
  657.                 }
  658.             }
  659.             : column {
  660.                 fixed_height = true;
  661.                 : row {
  662.                     : column {
  663.                         : text {
  664.                             label = "Area: ";
  665.                             key = "Area_text";
  666.                         }
  667.                     }
  668.                     : column {
  669.                         : text {
  670.                             key = "Area";
  671.                             width = 11;
  672.                         }
  673.                     }
  674.                 }
  675.             }
  676.         }
  677.     }
  678.     spacer;
  679.     ok_cancel_help_errtile;
  680. }
  681.  
  682. ddspline : dialog {
  683.     label = "Modificar Spline";
  684.     common_fields;
  685.     : row {
  686.         : boxed_column {
  687.             label = "Puntos de apoyo";
  688.             fixed_width = true;
  689.             : row {
  690.                 : column {
  691.                     vertical_margin = wide;
  692.                     : concatenation {
  693.                         : text_part {
  694.                             label = "VΘrtice:";
  695.                         }
  696.                         : text_part {
  697.                             key = "cntl_ctr";
  698.                             width = 4;
  699.                         }
  700.                     }
  701.                 }
  702.                 : column {
  703.                     : button {
  704.                         label = "Otro";
  705.                         mnemonic = "t";
  706.                         key = "next_cntlpt";
  707.                     }
  708.                 }
  709.             }
  710.             : concatenation {
  711.                 : text_part {
  712.                   label = "X: ";
  713.                 }
  714.                 : text_part {
  715.                   key = "xtext";
  716.                   width = 10;
  717.                 }
  718.             }
  719.             : concatenation {
  720.                 : text_part {
  721.                   label = "Y: ";
  722.                 }
  723.                 : text_part {
  724.                   key = "ytext";
  725.                   width = 10;
  726.                 }
  727.             }
  728.             : concatenation {
  729.                 : text_part {
  730.                   label = "Z: ";
  731.                 }
  732.                 : text_part {
  733.                   key = "ztext";
  734.                   width = 10;
  735.                 }
  736.             }
  737.             : concatenation {
  738.                 : text_part {
  739.                   label = "Peso: ";
  740.                   key = "weight_text";
  741.                 }
  742.                 : text_part {
  743.                   key = "weight";
  744.                   width = 10;
  745.                 }
  746.             }
  747.         }
  748.         : column {
  749.             fixed_height = true;
  750.             : row {
  751.                : column {
  752.                    : text {
  753.                        label = "      ";
  754.                    }
  755.                    : text {
  756.                        label = "Grado:";
  757.                    }
  758.                    : text {
  759.                        label = "Propiedades";
  760.                    }
  761.                    : text {
  762.                        label = "      ";
  763.                    }
  764.                    : text {
  765.                        label = "      ";
  766.                    }
  767.                    : text {
  768.                        label = "      ";
  769.                    }
  770.                    : text {
  771.                        label = "      ";
  772.                    }
  773.                }
  774.                : column {
  775.                    : text {
  776.                        label = "    ";
  777.                    }
  778.                    : text {
  779.                        key = "Degree";
  780.                        width = 11;
  781.                    }
  782.                    : text {
  783.                        key = "SpProp1";
  784.                        width = 12;
  785.                    }
  786.                    : text {
  787.                        key = "SpProp2";
  788.                        width = 12;
  789.                    }
  790.                    : text {
  791.                        key = "SpProp3";
  792.                        width = 12;
  793.                    }
  794.                    : text {
  795.                        key = "SpProp4";
  796.                        width = 12;
  797.                    }
  798.                    : text {
  799.                        key = "SpProp5";
  800.                        width = 12;
  801.                    }
  802.                }
  803.             }
  804.         }
  805.         : boxed_column {
  806.             label = "Puntos auxiliares";
  807.             fixed_width = true;
  808.             key = "data_pts";
  809.             : row {
  810.                 : column {
  811.                     vertical_margin = wide;
  812.                     : concatenation {
  813.                         : text_part {
  814.                             label = "VΘrtice:";
  815.                         }
  816.                         : text_part {
  817.                             key = "data_ctr";
  818.                             width = 4;
  819.                         }
  820.                     }    
  821.                 }
  822.                 : column {
  823.                     : button {
  824.                         label = "Otro";
  825.                         mnemonic = "r";
  826.                         key = "next_datapt";
  827.                     }
  828.                 }
  829.             }    
  830.             : concatenation {
  831.                 : text_part {
  832.                   label = "X: ";
  833.                 }
  834.                 : text_part {
  835.                   key = "dxtext";
  836.                   width = 10;  
  837.                 }
  838.             }    
  839.             : concatenation {
  840.                 : text_part {
  841.                   label = "Y: ";
  842.                 }
  843.                 : text_part {
  844.                   key = "dytext";
  845.                   width = 10;
  846.                 }
  847.             }
  848.             : concatenation {
  849.                 : text_part {
  850.                   label = "Z: ";
  851.                 }
  852.                 : text_part {
  853.                   key = "dztext";
  854.                   width = 10;
  855.                 }
  856.             }
  857.         }
  858.     }
  859.     spacer;
  860.     ok_cancel_help_errtile;
  861. }
  862.  
  863. ddcircle : dialog {
  864.     label = "Modificar cφrculo";
  865.     common_fields;
  866.     : row {
  867.         fixed_width = true;
  868.         : boxed_column {
  869.             label = "Centro";
  870.             fixed_width = true;
  871.             pick_point_1_button;
  872.             x1_box;
  873.             y1_box;
  874.             z1_box;
  875.         }
  876.         spacer;
  877.         : column {
  878.             fixed_height = true;
  879.             : text {
  880.                label = "   ";
  881.             }
  882.             : number_box {
  883.                 label = "Radio:";
  884.                 mnemonic = "R";
  885.                 key = "radius";
  886.             }
  887.             : row {
  888.                 : column {
  889.                     : text {
  890.                         label = "Dißmetro:";
  891.                     }
  892.                     : text {
  893.                         label = "Circunferencia:";
  894.                     }
  895.                     : text {
  896.                         label = "Area: ";
  897.                     }
  898.                 }
  899.                 : column {
  900.                     : text {
  901.                         key = "Dia";
  902.                         width = 11;
  903.                     }
  904.                     : text {
  905.                         key = "Circum";
  906.                         width = 11;
  907.                     }
  908.                     : text {
  909.                         key = "Area";
  910.                         width = 11;
  911.                     }
  912.                 }
  913.             }
  914.         }
  915.     }
  916.     spacer;
  917.     ok_cancel_help_errtile;
  918. }
  919.  
  920. ddarc : dialog {
  921.     label = "Modificar arco";
  922.     common_fields;
  923.     : row {
  924.         fixed_width = true;
  925.         : boxed_column {
  926.             label = "Centro";
  927.             fixed_width = true;
  928.             pick_point_1_button;
  929.             x1_box;
  930.             y1_box;
  931.             z1_box;
  932.         }
  933.         spacer;
  934.         : column {
  935.             alignment = top;
  936.             fixed_width = true;
  937.             : text {
  938.                label = "   ";
  939.             }
  940.             : number_box {
  941.                 label = "Radio: ";
  942.                 mnemonic = "R";
  943.                 key = "radius";
  944.             }
  945.             : number_box {
  946.                 label = "Angulo inicial: ";
  947.                 mnemonic = "A";
  948.                 key = "st_ang";
  949.             }
  950.             : number_box {
  951.                 label = "Angulo final: ";
  952.                 mnemonic = "f";
  953.                 key = "end_ang";
  954.             }
  955.             : concatenation {
  956.                 : text_part {
  957.                   label = "Angulo total: ";
  958.                   width = 14;
  959.                 }
  960.                 : text_part {
  961.                   key = "tot_angle";
  962.                   width = 10;
  963.                 }
  964.             }
  965.         }
  966.         spacer;
  967.         : column {
  968.             fixed_height = true;
  969.             fixed_width = true;
  970.             alignment = top;
  971.             : text {
  972.                 label = "   ";
  973.             }
  974.             : spacer { height = 0.2; }
  975.             : concatenation {
  976.                 : text_part {
  977.                     label = "Longitud arco: ";
  978.                     width = 13;
  979.                 }
  980.                 : text_part {
  981.                     key = "arclen";
  982.                     width = 8;
  983.                 }
  984.             }
  985.         }
  986.     }
  987.     spacer;
  988.     ok_cancel_help_errtile;
  989. }
  990.  
  991. dd3dface : dialog {
  992.     label = "Modificar 3D Cara";
  993.     common_fields;
  994.     : row {
  995.         : boxed_column {
  996.             label = "Punto 1";
  997.             fixed_width = true;
  998.             pick_point_1_button;
  999.             x1_box;
  1000.             y1_box;
  1001.             z1_box;
  1002.         }
  1003.         : boxed_column {
  1004.             label = "Punto 2";
  1005.             fixed_width = true;
  1006.             pick_point_2_button;
  1007.             x2_box;
  1008.             y2_box;
  1009.             z2_box;
  1010.         }
  1011.         : boxed_column {
  1012.             label = "Punto 3";
  1013.             fixed_width = true;
  1014.             pick_point_3_button;
  1015.             x3_box;
  1016.             y3_box;
  1017.             z3_box;
  1018.         }
  1019.         : boxed_column {
  1020.             label = "Punto 4";
  1021.             fixed_width = true;
  1022.             pick_point_4_button;
  1023.             x4_box;
  1024.             y4_box;
  1025.             z4_box;
  1026.         }
  1027.     }
  1028.     spacer;
  1029.     : boxed_row {
  1030.         label = "Visibilidad";
  1031.         spacer_0;
  1032.         : toggle {
  1033.           label = "Arista &1";
  1034.           key = "edge_1";
  1035.           fixed_width = true;
  1036.         }
  1037.         spacer_0;
  1038.         : toggle {
  1039.           label = "Arista &2";
  1040.           key = "edge_2";
  1041.           fixed_width = true;
  1042.         }
  1043.         spacer_0;
  1044.         : toggle {
  1045.           label = "Arista &3";
  1046.           key = "edge_3";
  1047.           fixed_width = true;
  1048.         }
  1049.         spacer_0;
  1050.         : toggle {
  1051.           label = "Arista &4";
  1052.           key = "edge_4";
  1053.           fixed_width = true;
  1054.         }
  1055.         spacer_0;
  1056.     }
  1057.     spacer;
  1058.     ok_cancel_help_errtile;
  1059. }
  1060.  
  1061. ddsolid : dialog {
  1062.     label = "Modificar s≤lido";
  1063.     common_fields;
  1064.     : row {
  1065.         children_alignment = top;
  1066.         children_fixed_width = true;
  1067.         children_fixed_height = true;
  1068.         : column {
  1069.             : boxed_column {
  1070.                 label = "Punto 1";
  1071.                 pick_point_1_button;
  1072.                 x1_box;
  1073.                 y1_box;
  1074.             }
  1075.         }
  1076.         : boxed_column {
  1077.             label = "Punto 2";
  1078.             pick_point_2_button;
  1079.             x2_box;
  1080.             y2_box;
  1081.         }
  1082.         : boxed_column {
  1083.             label = "Punto 3";
  1084.             pick_point_3_button;
  1085.             x3_box;
  1086.             y3_box;
  1087.         }
  1088.         : boxed_column {
  1089.             label = "Punto 4";
  1090.             pick_point_4_button;
  1091.             x4_box;
  1092.             y4_box;
  1093.             z4_box;
  1094.         }
  1095.     }
  1096.     spacer;
  1097.     ok_cancel_help_errtile;
  1098. }
  1099.  
  1100. ddtrace : dialog {
  1101.     label = "Modificar trazo";
  1102.     common_fields;
  1103.     : row {
  1104.         children_alignment = top;
  1105.         children_fixed_width = true;
  1106.         children_fixed_height = true;
  1107.         : column {
  1108.             : boxed_column {
  1109.                 label = "Punto 1";
  1110.                 pick_point_1_button;
  1111.                 x1_box;
  1112.                 y1_box;
  1113.             }
  1114.         }
  1115.         : boxed_column {
  1116.             label = "Punto 2";
  1117.             pick_point_2_button;
  1118.             x2_box;
  1119.             y2_box;
  1120.         }
  1121.         : boxed_column {
  1122.             label = "Punto 3";
  1123.             pick_point_3_button;
  1124.             x3_box;
  1125.             y3_box;
  1126.         }
  1127.         : boxed_column {
  1128.             label = "Punto 4";
  1129.             pick_point_4_button;
  1130.             x4_box;
  1131.             y4_box;
  1132.             z4_box;
  1133.         }
  1134.     }
  1135.     spacer;
  1136.     ok_cancel_help_errtile;
  1137. }
  1138.  
  1139. ddblock : dialog {
  1140.     label = "Modificar inserci≤n de bloque";
  1141.     common_fields;
  1142.     : concatenation {
  1143.        : text_part {
  1144.            label = "Nombre bloque: ";
  1145.            width = 12;
  1146.        }
  1147.        : text_part {
  1148.            key = "Bl_name";
  1149.            width = 33;
  1150.        }
  1151.     }
  1152.     spacer;
  1153.     : row {
  1154.         fixed_width = true;
  1155.         : boxed_column {
  1156.             label = "En";
  1157.             fixed_width = true;
  1158.             fixed_height = true;
  1159.             pick_point_1_button;
  1160.             x1_box;
  1161.             y1_box;
  1162.             z1_box;
  1163.         }
  1164.         spacer;
  1165.         : column {
  1166.             fixed_width = true;
  1167.             fixed_height = true;
  1168.             : text {
  1169.                label = "   ";
  1170.             }
  1171.             : number_box {
  1172.                 label = "Escala X: ";
  1173.                 mnemonic = "X";
  1174.                 key = "xscale";
  1175.             }
  1176.             : number_box {
  1177.                 label = "Escala Y: ";
  1178.                 mnemonic = "Y";
  1179.                 key = "yscale";
  1180.             }
  1181.             : number_box {
  1182.                 label = "Escala Z: ";
  1183.                 mnemonic = "Z";
  1184.                 key = "zscale";
  1185.             }
  1186.             : number_box {
  1187.                 label = "Rotaci≤n: ";
  1188.                 mnemonic = "R";
  1189.                 key = "rot";
  1190.             }
  1191.         }
  1192.         spacer;
  1193.         : column {
  1194.             fixed_width = true;
  1195.             fixed_height = true;
  1196.             : text {
  1197.                label = "   ";
  1198.             }
  1199.             : number_box {
  1200.                 label = "Columnas: ";
  1201.                 mnemonic = "m";
  1202.                 key = "columns";
  1203.             }
  1204.             : number_box {
  1205.                 label = "Filas: ";
  1206.                 mnemonic = "F";
  1207.                 key = "rows";
  1208.             }
  1209.             : number_box {
  1210.                 label = "Espaciado col.: ";
  1211.                 mnemonic = "p";
  1212.                 key = "col_sp";
  1213.             }
  1214.             : number_box {
  1215.                 label = "Espaciado filas: ";
  1216.                 mnemonic = "a";
  1217.                 key = "row_sp";
  1218.             }
  1219.         }
  1220.     }
  1221.     spacer;
  1222.     ok_cancel_help_errtile;
  1223. }
  1224.  
  1225. ddhatch : dialog {
  1226.     label = "Modificar sombreado asociativo";
  1227.     common_fields;
  1228.     : row {
  1229.       : concatenation {
  1230.          : text_part {
  1231.              label = "Nombre bloque: ";
  1232.              width = 12;
  1233.          }
  1234.          : text_part {
  1235.              key = "Bl_name";
  1236.              width = 33;
  1237.              fixed_width = true;
  1238.          }
  1239.       }
  1240.       spacer_1;
  1241.     }
  1242.     spacer;
  1243.     : row { 
  1244.         alignment = centered;
  1245.         fixed_width = true;
  1246.         ok_cancel;
  1247.         : spacer { width = 2; }
  1248.         : button {
  1249.             label = "Editar sombreado...";
  1250.             mnemonic = "E";
  1251.             key = "b_hatch";
  1252.         }
  1253.         : spacer { width = 2; }
  1254.         help_button;
  1255.     }
  1256.     errtile;
  1257. }
  1258.  
  1259. ddxref : dialog {
  1260.     label = "Modificar referencias externas";
  1261.     common_fields;
  1262.     : row {
  1263.         : concatenation {
  1264.            : text_part {
  1265.                label = "Nombre refX: ";
  1266.            }
  1267.            : text_part {
  1268.                key = "Bl_name";
  1269.                width = 12;
  1270.            }
  1271.         }
  1272.         spacer_0;
  1273.         : concatenation {
  1274.            : text_part {
  1275.                label = "Camino: ";
  1276.            }
  1277.            : text_part {
  1278.                key = "path";
  1279.                width = 35;
  1280.            }
  1281.         }
  1282.     }
  1283.     spacer;
  1284.     : row {
  1285.         fixed_width = true;
  1286.         : boxed_column {
  1287.             label = "En";
  1288.             fixed_width = true;
  1289.             fixed_height = true;
  1290.             pick_point_1_button;
  1291.             x1_box;
  1292.             y1_box;
  1293.             z1_box;
  1294.         }
  1295.         spacer;
  1296.         : column {
  1297.             fixed_width = true;
  1298.             fixed_height = true;
  1299.             : text {
  1300.                label = "   ";
  1301.             }
  1302.             : number_box {
  1303.                 label = "Escala X: ";
  1304.                 mnemonic = "X";
  1305.                 key = "xscale";
  1306.             }
  1307.             : number_box {
  1308.                 label = "Escala Y: ";
  1309.                 mnemonic = "Y";
  1310.                 key = "yscale";
  1311.             }
  1312.             : number_box {
  1313.                 label = "Escala Z: ";
  1314.                 mnemonic = "Z";
  1315.                 key = "zscale";
  1316.             }
  1317.             : number_box {
  1318.                 label = "Rotaci≤n: ";
  1319.                 mnemonic = "R";
  1320.                 key = "rot";
  1321.             }
  1322.         }
  1323.         spacer;
  1324.         : column {
  1325.             fixed_width = true;
  1326.             fixed_height = true;
  1327.             : text {
  1328.                label = "   ";
  1329.             }
  1330.             : number_box {
  1331.                 label = "Columnas: ";
  1332.                 mnemonic = "m";
  1333.                 key = "columns";
  1334.             }
  1335.             : number_box {
  1336.                 label = "Filas: ";
  1337.                 mnemonic = "F";
  1338.                 key = "rows";
  1339.             }
  1340.             : number_box {
  1341.                 label = "Espaciado col.: ";
  1342.                 mnemonic = "p";
  1343.                 key = "col_sp";
  1344.             }
  1345.             : number_box {
  1346.                 label = "Espaciado filas: ";
  1347.                 mnemonic = "d";
  1348.                 key = "row_sp";
  1349.             }
  1350.         }
  1351.     }
  1352.     spacer;
  1353.     ok_cancel_help_errtile;
  1354. }
  1355.  
  1356. ddshape : dialog {
  1357.     label = "Modificar formas";
  1358.     common_fields;
  1359.     : concatenation {
  1360.        : text_part {
  1361.            label = "Forma: ";
  1362.        }
  1363.        : text_part {
  1364.            key = "sh_name";
  1365.            width = 10;
  1366.        }
  1367.     }
  1368.     spacer;
  1369.     : row {
  1370.         fixed_width = true;
  1371.         : boxed_column {
  1372.             label = "Origen";
  1373.             fixed_width = true;
  1374.             pick_point_1_button;
  1375.             x1_box;
  1376.             y1_box;
  1377.             z1_box;
  1378.         }
  1379.         : column {
  1380.             fixed_width = true;
  1381.             : text {
  1382.                label = "   ";
  1383.             }
  1384.             : number_box {
  1385.                 label = "Tama±o: ";
  1386.                 mnemonic = "±";
  1387.                 key = "hght";
  1388.             }
  1389.             : number_box {
  1390.                 label = "Rotaci≤n: ";
  1391.                 mnemonic = "R";
  1392.                 key = "rot";
  1393.             }
  1394.             : number_box {
  1395.                 label = "Factor grosor: ";
  1396.                 mnemonic = "F";
  1397.                 key = "wid";
  1398.             }
  1399.             : number_box {
  1400.                 label = "Oblicuidad: ";
  1401.                 mnemonic = "b";
  1402.                 key = "obl";
  1403.             }
  1404.         }
  1405.         spacer;
  1406.         : column {
  1407.             alignment = top;
  1408.             fixed_height = true;
  1409.             : text {
  1410.                height = 1.4;
  1411.                label = "   ";
  1412.             }
  1413.         }
  1414.     }
  1415.     spacer;
  1416.     ok_cancel_help_errtile;
  1417. }
  1418.  
  1419. ddtext : dialog {
  1420.     label = "Modificar texto";
  1421.     common_fields;
  1422.     : edit_box {
  1423.         label = "Texto: ";
  1424.         mnemonic = "e";
  1425.         key = "t_string";
  1426.         width = 50;
  1427.         edit_limit = 2048;
  1428.     }
  1429.     spacer;
  1430.     : row {
  1431.         fixed_width = true;
  1432.         : boxed_column {
  1433.             label = "Origen";
  1434.             fixed_width = true;
  1435.             pick_point_1_button;
  1436.             x1_box;
  1437.             y1_box;
  1438.             z1_box;
  1439.         }
  1440.         : column {
  1441.             fixed_width = true;
  1442.             : text {
  1443.                 label = "  ";
  1444.             }
  1445.             : number_box {
  1446.                 label = "Altura: ";
  1447.                 mnemonic = "A";
  1448.                 key = "hght";
  1449.             }
  1450.             : number_box {
  1451.                 label = "Rotaci≤n: ";
  1452.                 mnemonic = "R";
  1453.                 key = "rot";
  1454.             }
  1455.             : number_box {
  1456.                 label = "Factor grosor: ";
  1457.                 mnemonic = "F";
  1458.                 key = "wid";
  1459.             }
  1460.             : number_box {
  1461.                 label = "Oblicuidad: ";
  1462.                 mnemonic = "d";
  1463.                 key = "obl";
  1464.             }
  1465.         }
  1466.         : column {
  1467.             fixed_width = true;
  1468.             : text {
  1469.                 label = "  ";
  1470.             }
  1471.             : popup_list {
  1472.                 label = "Justificar:";
  1473.                 mnemonic = "i";
  1474.                 key = "popup_just";
  1475.                 edit_width = 13;
  1476.             }
  1477.             : popup_list {
  1478.                 label = "Estilo:";
  1479.                 mnemonic = "s";
  1480.                 key = "style";
  1481.                 edit_width = 13;
  1482.             }
  1483.             : column {
  1484.                 children_fixed_width = true;
  1485.                 : toggle {
  1486.                     label = "Boca abajo";
  1487.                     mnemonic = "B";
  1488.                     key = "upsd";
  1489.                 }
  1490.                 : toggle {
  1491.                     label = "Al revΘs";
  1492.                     mnemonic = "v";
  1493.                     key = "bkwd";
  1494.                 }
  1495.             }
  1496.         }
  1497.     }
  1498.     spacer;
  1499.     ok_cancel_help_errtile;
  1500. }
  1501.  
  1502.  
  1503. ddmtext : dialog {
  1504.     label = "Modificar texto m·ltiple";
  1505.     common_fields;
  1506.     : row {
  1507.         : boxed_column {
  1508.             label = "Punto de inserci≤n";
  1509.             fixed_width = true;
  1510.             pick_point_1_button;
  1511.             x1_box;
  1512.             y1_box;
  1513.             z1_box;
  1514.         }
  1515.         : column {
  1516.             : boxed_column {
  1517.                 label = "Contenido";
  1518.                 : text {
  1519.                     key = "MTextContents";
  1520.                     width = 25;
  1521.                 }
  1522.             }
  1523.             : row {
  1524.                 : button {
  1525.                     label = "Editar contenido...";
  1526.                     mnemonic = "E";
  1527.                     key = "MTextEdit";
  1528.                 }
  1529.                 : button {
  1530.                     label = "Editar propiedades...";
  1531.                     mnemonic = "p";
  1532.                     key = "MTextProp";
  1533.                 }
  1534.             }
  1535.         }
  1536.     }
  1537.     spacer;
  1538.     ok_cancel_help_errtile;
  1539. }
  1540.  
  1541.  
  1542. ddattdef : dialog {
  1543.     label = "Modificar definici≤n de atributos";
  1544.     common_fields;
  1545.     : row {
  1546.         children_fixed_width = true;
  1547.         : edit_box {
  1548.             label = "Identif.:";
  1549.             mnemonic = "I";
  1550.             key = "tag";
  1551.             edit_width = 12;
  1552.             edit_limit = 255;
  1553.         }
  1554.         : edit_box {
  1555.             label = "Mensaje:";
  1556.             mnemonic = "M";
  1557.             key = "prompt";
  1558.             edit_width = 12;
  1559.             edit_limit = 255;
  1560.         }
  1561.         : edit_box {
  1562.             label = "Defecto:";
  1563.             mnemonic = "D";
  1564.             key = "t_string";
  1565.             edit_width = 12;
  1566.             edit_limit = 255;
  1567.         }
  1568.     }
  1569.     spacer;
  1570.     : row {
  1571.         fixed_width = true;
  1572.         : boxed_column {
  1573.             label = "Origen";
  1574.             fixed_width = true;
  1575.             pick_point_1_button;
  1576.             x1_box;
  1577.             y1_box;
  1578.             z1_box;
  1579.         }
  1580.         : column {
  1581.             fixed_width = true;
  1582.             : text {
  1583.                 label = "  ";
  1584.             }
  1585.             : number_box {
  1586.                 label = "Altura: ";
  1587.                 mnemonic = "A";
  1588.                 key = "hght";
  1589.             }
  1590.             : number_box {
  1591.                 label = "Rotaci≤n: ";
  1592.                 mnemonic = "R";
  1593.                 key = "rot";
  1594.             }
  1595.             : number_box {
  1596.                 label = "Factor grosor: ";
  1597.                 mnemonic = "g";
  1598.                 key = "wid";
  1599.             }
  1600.             : number_box {
  1601.                 label = "Oblicuidad: ";
  1602.                 mnemonic = "O";
  1603.                 key = "obl";
  1604.             }
  1605.         }
  1606.         : column {
  1607.             fixed_width = true;
  1608.             : text {
  1609.                 label = "  ";
  1610.             }
  1611.             : row {
  1612.                 : popup_list {
  1613.                     label = "Justificar:";
  1614.                     mnemonic = "t";
  1615.                     key = "popup_just";
  1616.                     edit_width = 13;
  1617.                 }
  1618.             }
  1619.             : row {
  1620.                 : popup_list {
  1621.                     label = "Estilo:";
  1622.                     mnemonic = "E";
  1623.                     key = "style";
  1624.                     edit_width = 13;
  1625.                 }
  1626.             }
  1627.             : row {
  1628.                 : column {
  1629.                    children_fixed_width = true;
  1630.                    : toggle {
  1631.                       label = "&Boca abajo";
  1632.                       key = "upsd";
  1633.                    }
  1634.                    : toggle {
  1635.                        label = "Al re&vΘs";
  1636.                        key = "bkwd";
  1637.                    }
  1638.                    : toggle {
  1639.                        label = "Invi&sible";
  1640.                        key = "inv";
  1641.                    }
  1642.                 }
  1643.                 : column {
  1644.                    children_fixed_width = true;
  1645.                    : toggle {
  1646.                        label = "&Constante";
  1647.                        key = "con";
  1648.                    }
  1649.                    : toggle {
  1650.                        label = "Veri&ficable";
  1651.                        key = "ver";
  1652.                    }
  1653.                    : toggle {
  1654.                        label = "Predef.";
  1655.                        key = "pre";
  1656.                    }
  1657.                 }
  1658.             }
  1659.         }
  1660.     }
  1661.     spacer;
  1662.     ok_cancel_help_errtile;
  1663. }
  1664.  
  1665. ddpline : dialog {
  1666.     label = "Modificar polilφnea";
  1667.     common_fields;
  1668.     : row {
  1669.         fixed_width = true;
  1670.         : concatenation {
  1671.             : text_part {
  1672.                 label = "Polilφnea: ";
  1673.             }
  1674.             : text_part {
  1675.                 key = "ptype";
  1676.                 width = 19;
  1677.             }
  1678.         }
  1679.     }
  1680.     spacer;
  1681.     : row {
  1682.         : boxed_column {
  1683.             label = "Lista vΘrtices";
  1684.             fixed_width = true;
  1685.             : row {
  1686.                 : column {
  1687.                     vertical_margin = wide;
  1688.                     : concatenation {
  1689.                         : text_part {
  1690.                             label = "VΘrtice:";
  1691.                         }
  1692.                         : text_part {
  1693.                             key = "ctr";
  1694.                             width = 4;
  1695.                         }
  1696.                     }
  1697.                 }
  1698.                 : column {
  1699.                     : button {
  1700.                         label = "Otro";
  1701.                         mnemonic = "t";
  1702.                         key = "next_v";
  1703.                     }
  1704.                 }
  1705.             }
  1706.             : concatenation {
  1707.                 : text_part {
  1708.                   label = "X: ";
  1709.                 }
  1710.                 : text_part {
  1711.                   key = "xtext";
  1712.                   width = 10;
  1713.                 }
  1714.             }
  1715.             : concatenation {
  1716.                 : text_part {
  1717.                   label = "Y: ";
  1718.                 }
  1719.                 : text_part {
  1720.                   key = "ytext";
  1721.                   width = 10;
  1722.                 }
  1723.             }
  1724.             : concatenation {
  1725.                 : text_part {
  1726.                   label = "Z: ";
  1727.                 }
  1728.                 : text_part {
  1729.                   key = "ztext";
  1730.                   width = 10;
  1731.                 }
  1732.             }
  1733.         }
  1734.         spacer;
  1735.         : boxed_radio_column {
  1736.             label = "Ajust./Suav.";
  1737.             key = "f-s";
  1738.             : radio_button {
  1739.                 label = "Ninguna";
  1740.                 mnemonic = "a";
  1741.                 key = "none";
  1742.             }
  1743.             : radio_button {
  1744.                 label = "Cuadrßtica";
  1745.                 mnemonic = "i";
  1746.                 key = "quad";
  1747.             }
  1748.             : radio_button {
  1749.                 label = "C·bica";
  1750.                 mnemonic = "b";
  1751.                 key = "cubic";
  1752.             }
  1753.             : radio_button {
  1754.                 label = "BΘzier";
  1755.                 mnemonic = "z";
  1756.                 key = "bezier";
  1757.             }
  1758.             : radio_button {
  1759.                 label = "Aj. curva";
  1760.                 mnemonic = "v";
  1761.                 key = "fit";
  1762.             }
  1763.         }
  1764.         spacer;
  1765.         : boxed_column {
  1766.             fixed_width = true;
  1767.             label = "Malla";
  1768.             key = "mesh";
  1769.             : row {
  1770.                 : concatenation {
  1771.                     : text_part {
  1772.                          label = "M:";
  1773.                     }
  1774.                     : text_part {
  1775.                          key = "m";
  1776.                          width = 3;
  1777.                     }
  1778.                 }
  1779.                 spacer_1;
  1780.                 : toggle {
  1781.                      label = "Cerrada";
  1782.                      mnemonic = "e";
  1783.                      key = "closedm";
  1784.                 }
  1785.             }
  1786.             : row {
  1787.                 : concatenation {
  1788.                     : text_part {
  1789.                         label = "N:";
  1790.                     }
  1791.                     : text_part {
  1792.                         key = "n";
  1793.                         width = 3;
  1794.                     }
  1795.                 }
  1796.                 spacer_1;
  1797.                 : toggle {
  1798.                      label = "Cerrada";
  1799.                      mnemonic = "r";
  1800.                      key = "closedn";
  1801.                 }
  1802.             }
  1803.             : edit_box {
  1804.                 fixed_width = true;
  1805.                 label = "U:";
  1806.                 mnemonic = "U";
  1807.                 key = "u";
  1808.                 edit_width = 3;
  1809.             }
  1810.             : edit_box {
  1811.                 fixed_width = true;
  1812.                 label = "V:";
  1813.                 mnemonic = "V";
  1814.                 key = "v";
  1815.                 edit_width = 3;
  1816.             }
  1817.         }
  1818.         spacer;
  1819.         : boxed_column {
  1820.             fixed_width = true;
  1821.             label = "Polilφnea";
  1822.             key = "pline";
  1823.             : column {
  1824.                fixed_height = true;
  1825.                : toggle {
  1826.                    label = "Cerrada";
  1827.                    mnemonic = "d";
  1828.                    key = "closed";
  1829.                }
  1830.                : toggle {
  1831.                    label = "TL gen";
  1832.                    mnemonic = "g";
  1833.                    key = "ltgen";
  1834.                }
  1835.             }
  1836.         }
  1837.     }
  1838.     spacer;
  1839.     ok_cancel_help_errtile;
  1840. }
  1841.  
  1842. ddvport : dialog {
  1843.     label = "Modificar ventana grßfica";
  1844.     common_fields;
  1845.     : row {
  1846.         : boxed_column {
  1847.             label = "Centro vista";
  1848.             fixed_width = true;
  1849.             : concatenation {
  1850.                 : text_part {
  1851.                   label = "X: ";
  1852.                 }
  1853.                 : text_part {
  1854.                   key = "xtext";
  1855.                   width = 10;
  1856.                 }
  1857.             }
  1858.             : concatenation {
  1859.                 : text_part {
  1860.                   label = "Y: ";
  1861.                 }
  1862.                 : text_part {
  1863.                   key = "ytext";
  1864.                   width = 10;
  1865.                 }
  1866.             }
  1867.             : concatenation {
  1868.                 : text_part {
  1869.                   label = "Z: ";
  1870.                 }
  1871.                 : text_part {
  1872.                   key = "ztext";
  1873.                   width = 10;
  1874.                 }
  1875.             }
  1876.         }
  1877.         spacer_0;
  1878.         : column {
  1879.             fixed_width = true;
  1880.             : text {
  1881.                label = "   ";
  1882.             }
  1883.             : concatenation {
  1884.                 : text_part {
  1885.                   label = "ID ventana:";
  1886.                   width = 10;
  1887.                 }
  1888.                 : text_part {
  1889.                   key = "vpid";
  1890.                   width = 10;
  1891.                 }
  1892.             }
  1893.             : concatenation {
  1894.                 : text_part {
  1895.                   label = "Anchura:";
  1896.                   width = 10;
  1897.                 }
  1898.                 : text_part {
  1899.                   key = "wid";
  1900.                   width = 10;
  1901.                 }
  1902.             }
  1903.             : concatenation {
  1904.                 : text_part {
  1905.                   label = "Altura:";
  1906.                   width = 10;
  1907.                 }
  1908.                 : text_part {
  1909.                   key = "hght";
  1910.                   width = 10;
  1911.                 }
  1912.             }
  1913.         }
  1914.         spacer_0;
  1915.         : column {
  1916.             alignment = top;
  1917.             fixed_width = true;
  1918.             fixed_height = true;
  1919.             : text {
  1920.                label = "   ";
  1921.             }
  1922.             : concatenation {
  1923.                 : text_part {
  1924.                   label = "Estado: ";
  1925.                   width = 8;
  1926.                 }
  1927.                 : text_part {
  1928.                   key = "on-off";
  1929.                   width = 15;
  1930.                 }
  1931.             }
  1932.         }
  1933.     }
  1934.     spacer;
  1935.     ok_cancel_help_errtile;
  1936. }
  1937.  
  1938. ddimen : dialog {
  1939.     label = "Modificar cotas";
  1940.     common_fields;
  1941.  
  1942. // ==========================================================
  1943. //
  1944. //  Modify Dimension
  1945. //
  1946. // ==========================================================
  1947.  
  1948.     :row{
  1949.         fixed_width = true;
  1950.         alignment = centered;
  1951.         dimedit_column;
  1952.         :spacer { width = 2; }
  1953.         dimstyle_buttons;
  1954.     }
  1955.     spacer;
  1956.     ok_cancel_help_errtile;
  1957. }
  1958. //===end of Modify Dimension 
  1959.  
  1960. ddleader : dialog {
  1961.     label = "Modificar directriz";
  1962.     common_fields;
  1963.     :row{
  1964.         fixed_width = true;
  1965.         alignment = centered;
  1966.         dimedit_column;
  1967.         :spacer { width = 2; }
  1968.         dimstyle_buttons;
  1969.         :column{
  1970.             : radio_column {
  1971.                 label = "Tipo";
  1972.                 key = "s-s";
  1973.                 : radio_button {
  1974.                     label = "&Recta";
  1975.                     key = "straight";
  1976.                 }
  1977.                 : radio_button {
  1978.                     label = "&Spline";
  1979.                     key = "spline";
  1980.                 }
  1981.             }
  1982.             : toggle {
  1983.                 label = "Flec&ha";
  1984.                 height = 2;
  1985.                 key = "arrow";
  1986.                 fixed_width = true;
  1987.             }
  1988.         }
  1989.     }
  1990.     spacer;
  1991.     ok_cancel_help_errtile;
  1992. }//===end of Modify Leader
  1993.  
  1994. ddtolerance : dialog {
  1995.     label = "Modificar tolerancia";
  1996.     common_fields;
  1997.     :row{
  1998.         fixed_width = true;
  1999.         alignment = centered;
  2000.         dimedit_column;
  2001.         :spacer { width = 2; }
  2002.         dimstyle_buttons;
  2003.     }
  2004.     spacer;
  2005.     ok_cancel_help_errtile;
  2006. }
  2007. //===end of Modify Tolerance
  2008.  
  2009. setltype : dialog {
  2010.     label = "Seleccionar tipo de lφnea";
  2011.     image_block;
  2012.     : list_box {
  2013.         key = "list_lt";
  2014.         allow_accept = true;
  2015.     }
  2016.     : edit_box {
  2017.         key = "edit_lt";
  2018.         allow_accept = false;
  2019.         label = "Tlφnea:";
  2020.         mnemonic = "n";
  2021.     }
  2022.     ok_cancel_err;
  2023. }
  2024.  
  2025. setlayer : dialog {
  2026.     subassembly = 0;
  2027.     label = "Seleccionar capa";
  2028.     initial_focus = "listbox";
  2029.     : concatenation {
  2030.         children_fixed_width = true;
  2031.         key = "clayer";
  2032.         : text_part {
  2033.             label = "Capa actual: ";
  2034.             width = 15;
  2035.         }
  2036.         : text_part {
  2037.             key = "cur_layer";
  2038.             width = 35;
  2039.         }
  2040.     }
  2041.     : row {
  2042.         fixed_width = true;
  2043.         key = "titles";
  2044.         children_fixed_width = true;
  2045.         : text {
  2046.             label = "Nombre de capa";
  2047.             width = 34;
  2048.         }
  2049.         : text {
  2050.             label = "Estado";
  2051.             width = 9;
  2052.         }
  2053.         : text {
  2054.             label = "Color";
  2055.             width = 8;
  2056.         }
  2057.         : text {
  2058.             label = "Tlφnea";
  2059.         }
  2060.     }
  2061.     : list_box {
  2062.         width = 67;
  2063.         tabs = "32 35 37 39 41 44 53";
  2064.         height = 12;
  2065.         key = "list_lay";
  2066.         allow_accept = true;
  2067.         tab_truncate = true;    
  2068.     }
  2069.     : row {
  2070.         key = "controls";
  2071.         : column {
  2072.             key = "lname";
  2073.             fixed_width = true;
  2074.             : edit_box {
  2075.                 label = "Definir nombre de capa:";
  2076.                 mnemonic = "D";
  2077.                 key = "edit_lay";
  2078.                 edit_width = 32;
  2079.                 edit_limit = 217;
  2080.                 allow_accept = true;
  2081.             }
  2082.         }
  2083.     }
  2084.     ok_cancel_err;
  2085. }
  2086.